Heuristic Algorithm to Generate Modified Freeman Chain Code from Thinned Binary Image
نویسندگان
چکیده
Chain code is an image representation which can be used to represent a shape of object or structure and also to represent connectivity between lines in the image boundary. It can be used in various applications because of its ability for information preservation and allows considerable storage space reduction for properties data image shape. This representation also can be applied in image processing field such as image compression, feature extraction and pattern recognition. Extracting chain code for boundary image or shape of object is simpler compared to extracting two-dimensional thinned binary image (TBI) that contain junctions. Thus, this paper presents a new chain code scheme and its algorithm to extract the chain code from TBI with multiple junctions. The importance of this chain code is mainly for feature extraction and recognition processes against such images. Before extracting the chain code, TBI with location-marked junctions is required as input data. This input data is a text file contains thinned binary image (0,1) plus junction marker, ‘J’ character to indicate a corner or junction at corresponding location. Junction positioning and labelling can be performed manually or by using corner/junction detection algorithm. Subsequently, the input file (0,1,J) will be traversed starting from image boundary and is followed by its inner line. In traversing process, all junction markers will be sequentially renamed to character A-Z to distinguish among existing junctions and, MFCC will be generated simultaneously. The peculiar way this MFCC is generated is due to feature extraction and recognition needs.
منابع مشابه
Vertex Chain Code for Rectangular and Triangular Cell
Image representation always becomes an important and interesting topic in image processing and pattern recognition. Since introduced by Freeman in 1961, that is known as Freeman Chain Code (FCC) the evolution and improvement of chain code representation scheme has been widely used as a topic of research. In 1999, Bribiesca introduced a new two-dimensional chain code scheme that is called Vertex...
متن کاملFreeman Chain Code Route Length Optimization Using Meta-heuristic Techniques for Handwritten Character Recognition
Chain code is used as representation for an image in form of sequence of directional codes along the border or structure line. Issue arises during its extraction when the line has branches and the sequence must be continuous; no restarting at any junction is allowed. This paper presents a chain codes extraction of Thinned Binary Image (TBI) from upper-case Centre of Excellent for Document Analy...
متن کاملFeature Vector of Binary Image using Freeman Chain Code (FCC) Representation based on Structural Classifier
This paper presents a recognition system for English Handwritten that utilized Freeman Chain Code (FCC) as data representation. There are 544 features were extracted from character images that used six techniques to extract the features. Before extracting the features, thinning algorithm was applied to the original image to produce a Thinned Binary Image (TBI). A feed forward back propagation n...
متن کاملFreeman Chain Code (FCC) Representation in Signature Fraud Detection Based On Nearest Neighbour and Artificial Neural Network (ANN) Classifiers
This paper presents a signature verification system that used Freeman Chain Code (FCC) as directional feature and data representation. There are 47 features were extracted from the signature images from six global features. Before extracting the features, the raw images were undergoing pre-processing stages which were binarization, noise removal by using media filter, cropping and thinning to p...
متن کاملChain Code Extraction of Handwritten Recognition using Particle Swarm Optimization
As one of soft computing optimization tools, Particle Swarm Optimization (PSO) has been applied in many fields such as in handwritten recognition and classification. Associated with the development of PSO algorithm is the data representation to be used as input to the algorithm. One of data representation scheme is Freeman chain code (FCC). As one of traditional scheme in representing data, FCC...
متن کامل